package com.n9.qq.android.im.msg;

import com.tencent.mobileqq.pb.*;

/**
 * @author ice
 * @since 2019/2/25 17:35
 */
public final class Attr extends MessageMicro {
    public static final int CHAR_SET_FIELD_NUMBER = 7;
    public static final int CODE_PAGE_FIELD_NUMBER = 1;
    public static final int COLOR_FIELD_NUMBER = 4;
    public static final int EFFECT_FIELD_NUMBER = 6;
    public static final int FONT_NAME_FIELD_NUMBER = 9;
    public static final int PITCH_AND_FAMILY_FIELD_NUMBER = 8;
    public static final int RANDOM_FIELD_NUMBER = 3;
    public static final int RESERVE_DATA_FIELD_NUMBER = 10;
    public static final int SIZE_FIELD_NUMBER = 5;
    public static final int TIME_FIELD_NUMBER = 2;
    static final MessageMicro.FieldMap __fieldMap__;
    public final PBUInt32Field char_set = PBField.initUInt32(78);
    public final PBSInt32Field code_page = PBField.initSInt32(-1);
    public final PBUInt32Field color = PBField.initUInt32(0);
    public final PBUInt32Field effect = PBField.initUInt32(7);
    public final PBStringField font_name = PBField.initString("Times New Roman");
    public final PBUInt32Field pitch_and_family = PBField.initUInt32(90);
    public final PBUInt32Field random = PBField.initUInt32(0);
    public final PBBytesField reserve_data;
    public final PBUInt32Field size = PBField.initUInt32(10);
    public final PBUInt32Field time = PBField.initUInt32(1);

    static {
        ByteStringMicro var0 = ByteStringMicro.EMPTY;
        __fieldMap__ = MessageMicro.initFieldMap(new int[]{8, 16, 24, 32, 40, 48, 56, 64, 74, 82}, new String[]{"code_page", "time", "random", "color", "size", "effect", "char_set", "pitch_and_family", "font_name", "reserve_data"}, new Object[]{-1, 1, 0, 0, 10, 7, 78, 90, "Times New Roman", var0}, Attr.class);
    }

    public Attr() {
        this.reserve_data = PBField.initBytes(ByteStringMicro.EMPTY);
    }
}